to the best of her ability - Allemand Anglais Dictionnaire